.my {
  .myContent{
    height: calc(100vh - 105px);
    overflow-y: scroll;
    .login {
      background-color: white;
      height: 180px;
      position: relative;
      span.loginBtn {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        display: block;
        height: 40px;
        width: 150px;
        border: 1px solid red;
        border-radius: 5px;
        line-height: 40px;
        text-align: center;
        color: red;
        font-weight: 700;
        font-size: 16px;
      }
    }
  
    .myNav {
      height: 80px;
      background-color: white;
      margin: 10px 5px;
      display: flex;
      justify-content: space-around;
      align-items: center;
      .navItem {
        flex: 1;
        display: flex;
        flex-direction: column;
        align-items: center;
        .title {
  
        }
      }
    }
    .myBusiness {
      background-color: white;
      min-height: 300px;
      margin: 0 5px;
      .contentModule {
        height: 50px;
        border-bottom: 1px solid #cccccc;
        display: flex;
        justify-content: space-between;
        // align-items: center;
        line-height: 50px;
        padding: 0 20px;
        .moduleLeft {
          display: flex;
          i{
            font-size: 24px;
          }
          .linkService {
            padding-left: 14px;
          }
        }
    
        .moduleRight {
          .context {
    
          }
        }
      }
    }
  }
}